package com.pdd.mall.service;

import com.pdd.mall.dto.StatisticsDataDTO;
import com.pdd.mall.dto.UserAnalysisDTO;

/**
 * 统计服务接口
 */
public interface StatisticsService {

    /**
     * 获取商家经营数据
     */
    StatisticsDataDTO getMerchantStatistics(Long merchantId);

    /**
     * 获取商家经营数据（带分页）
     */
    StatisticsDataDTO getMerchantStatistics(Long merchantId, String timeRange, Integer pageNum, Integer pageSize);

    /**
     * 获取用户分析数据
     */
    UserAnalysisDTO getUserAnalysis(Long merchantId);
}
